TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Birmingham
League - 2024 Bham Spring - 40 & Over Weeknight 1S 3D
Flight - 3.0 Men - Tuesday-Thursday
--------------------------------------------------------------------------------------------------------------------------------------
West Homewood - Harris
League Record: 5 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Brandon Hasenfuss - 3.03
Tony LaRussa - 2.95
Sherwood Silliman - 2.88
Tim Clanton - 2.86
Paul Vercher - 2.83
Matthew Smith - 2.79
Jeff Langford - 2.77
Jonathan LeDuc - 2.74
David Reeves - 2.73
Clay Williams - 2.71
BRIAN Harris - 2.70
Todd Sitton - 2.66
Trevor Gillies - 2.51
Robert Clay - 2.44
League Results By Position
1S 1D 2D 3D
Brandon Hasenfuss - 3.03 & Clay Williams - 2.71 1 - 0
Brandon Hasenfuss - 3.03 & Jeff Langford - 2.77 1 - 0 1 - 0
BRIAN Harris - 2.70 & Clay Williams - 2.71 1 - 0
BRIAN Harris - 2.70 & Tim Clanton - 2.86 2 - 0
BRIAN Harris - 2.70 & Trevor Gillies - 2.51 0 - 1
Clay Williams - 2.71 & Robert Clay - 2.44 0 - 1
Clay Williams - 2.71 & Sherwood Silliman - 2.88 1 - 0 1 - 0
Clay Williams - 2.71 0 - 1
David Reeves - 2.73 & Robert Clay - 2.44 1 - 0 1 - 0
David Reeves - 2.73 & Tim Clanton - 2.86 0 - 1
David Reeves - 2.73 1 - 3
Jeff Langford - 2.77 & Matthew Smith - 2.79 0 - 1
Jeff Langford - 2.77 & Tony LaRussa - 2.95 1 - 0
Jonathan LeDuc - 2.74 0 - 1
Matthew Smith - 2.79 & Tony LaRussa - 2.95 1 - 0
Matthew Smith - 2.79 1 - 0
Paul Vercher - 2.83 & Matthew Smith - 2.79 1 - 0
Paul Vercher - 2.83 & Tim Clanton - 2.86 0 - 1 1 - 0
Paul Vercher - 2.83 0 - 1
Robert Clay - 2.44 & Todd Sitton - 2.66 1 - 0
Sherwood Silliman - 2.88 & Tony LaRussa - 2.95 2 - 0 1 - 0 1 - 0
Tim Clanton - 2.86 & Jeff Langford - 2.77 1 - 0
Todd Sitton - 2.66 & Trevor Gillies - 2.51 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
BH - McCown
League Record: 6 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Zivai Mtyora - 2.93
Mike McCown - 2.81
Brandon Swindle - 2.81
Aaron Hicks - 2.79
Matt Palco - 2.76
Adam Ray - 2.76
Robert Rourke - 2.69
Brandon Mathis - 2.69
John Gifford - 2.68
Joey Whitehurst - 2.66
Brad Sandidge - 2.63
Scott Mansfield - 2.62
Joe Parham - 2.52
League Results By Position
1S 1D 2D 3D
Adam Ray - 2.76 & Brad Sandidge - 2.63 1 - 0
Adam Ray - 2.76 & Joey Whitehurst - 2.66 1 - 0 1 - 0
Adam Ray - 2.76 & John Gifford - 2.68 1 - 0
Aaron Hicks - 2.79 & John Gifford - 2.68 1 - 0
Aaron Hicks - 2.79 & Mike McCown - 2.81 0 - 1 1 - 0
Aaron Hicks - 2.79 1 - 2
Brandon Swindle - 2.81 & John Gifford - 2.68 1 - 0
Brandon Swindle - 2.81 & Matt Palco - 2.76 2 - 1 0 - 2 1 - 0
Brad Sandidge - 2.63 & Brandon Mathis - 2.69 1 - 0 1 - 1
Brad Sandidge - 2.63 & John Gifford - 2.68 1 - 0
Brad Sandidge - 2.63 0 - 1
Brandon Mathis - 2.69 & Robert Rourke - 2.69 1 - 0
Brandon Mathis - 2.69 1 - 0
Joe Parham - 2.52 & John Gifford - 2.68 0 - 1
Joe Parham - 2.52 & Matt Palco - 2.76 1 - 0
Joe Parham - 2.52 & Robert Rourke - 2.69 0 - 1
Joey Whitehurst - 2.66 & John Gifford - 2.68 2 - 0
John Gifford - 2.68 1 - 0
Mike McCown - 2.81 & Matt Palco - 2.76 1 - 0
Mike McCown - 2.81 & Robert Rourke - 2.69 1 - 0
Scott Mansfield - 2.62 & Brandon Swindle - 2.81 1 - 0
Scott Mansfield - 2.62 & Brandon Mathis - 2.69 0 - 1
Scott Mansfield - 2.62 & Robert Rourke - 2.69 1 - 0
Zivai Mtyora - 2.93 4 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Gardendale - Zassoda
League Record: 2 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Bradley Wilkins - 2.78
John Michael Finney - 2.75
Bhupesh Panwar - 2.72
Glen Speigle - 2.69
Greg White - 2.66
Joseph Osborn - 2.63
Jeff Hunt - 2.60
wayne shelton - 2.36
Lance Carlson - 2.36
Johnny Brooklere - 2.35
Travis Prince - 2.32
Gerald Richey - 2.21
League Results By Position
1S 1D 2D 3D
wayne shelton - 2.36 & Bradley Wilkins - 2.78 0 - 1
wayne shelton - 2.36 & Travis Prince - 2.32 0 - 1 0 - 1
Bhupesh Panwar - 2.72 & Glen Speigle - 2.69 0 - 1
Bhupesh Panwar - 2.72 0 - 2
Bradley Wilkins - 2.78 & John Michael Finney - 2.75 1 - 0 2 - 1 1 - 0
Bradley Wilkins - 2.78 & Joseph Osborn - 2.63 0 - 1
Bradley Wilkins - 2.78 1 - 0
Gerald Richey - 2.21 & Greg White - 2.66 0 - 1
Gerald Richey - 2.21 & Jeff Hunt - 2.60 1 - 1 0 - 1
Gerald Richey - 2.21 0 - 1
Glen Speigle - 2.69 & John Michael Finney - 2.75 1 - 0
Greg White - 2.66 & Jeff Hunt - 2.60 0 - 1
Jeff Hunt - 2.60 & Joseph Osborn - 2.63 0 - 1
Johnny Brooklere - 2.35 & Travis Prince - 2.32 0 - 1 0 - 1
Johnny Brooklere - 2.35 0 - 2
Joseph Osborn - 2.63 & Travis Prince - 2.32 0 - 1
Lance Carlson - 2.36 & Jeff Hunt - 2.60 1 - 2
Lance Carlson - 2.36 & Joseph Osborn - 2.63 0 - 1
Lance Carlson - 2.36 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
HCC - Dobson/Duffey
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Tyler Kime - 2.88
Marc Dobson - 2.85
Brett Halsey - 2.78
Trey Bragan - 2.77
Jonathan Walsky - 2.77
Jay Gilchrist - 2.70
Russell Scott - 2.64
Mike Wittmann - 2.59
Jason Goetz - 2.56
eric brandino - 2.55
Sam Duffey - 2.48
Andrew Russell - 2.48
Brian Hoven - 2.37
Benjamin Kelley - n/a
League Results By Position
1S 1D 2D 3D
eric brandino - 2.55 & Jonathan Walsky - 2.77 1 - 1
eric brandino - 2.55 & Marc Dobson - 2.85 1 - 2
eric brandino - 2.55 & Trey Bragan - 2.77 0 - 1
Andrew Russell - 2.48 & Jonathan Walsky - 2.77 1 - 0
Benjamin Kelley - n/a & Trey Bragan - 2.77 0 - 1
Benjamin Kelley - n/a 0 - 1
Brett Halsey - 2.78 & Jonathan Walsky - 2.77 1 - 0
Brett Halsey - 2.78 & Trey Bragan - 2.77 1 - 0
Brian Hoven - 2.37 & Mike Wittmann - 2.59 0 - 1
Brian Hoven - 2.37 0 - 1
Jonathan Walsky - 2.77 & Mike Wittmann - 2.59 1 - 0
Jason Goetz - 2.56 & Andrew Russell - 2.48 0 - 2
Jason Goetz - 2.56 & Brian Hoven - 2.37 0 - 1
Jason Goetz - 2.56 & Jay Gilchrist - 2.70 1 - 0
Jason Goetz - 2.56 & Mike Wittmann - 2.59 0 - 1
Jason Goetz - 2.56 1 - 0
Jay Gilchrist - 2.70 & Andrew Russell - 2.48 0 - 1
Jay Gilchrist - 2.70 & Mike Wittmann - 2.59 1 - 0
Jay Gilchrist - 2.70 2 - 0
Marc Dobson - 2.85 & Andrew Russell - 2.48 0 - 1
Marc Dobson - 2.85 & Brett Halsey - 2.78 3 - 1
Marc Dobson - 2.85 & Jonathan Walsky - 2.77 0 - 1
Marc Dobson - 2.85 & Russell Scott - 2.64 1 - 0
Sam Duffey - 2.48 & Brian Hoven - 2.37 0 - 1
Sam Duffey - 2.48 & Mike Wittmann - 2.59 0 - 1
Sam Duffey - 2.48 & Trey Bragan - 2.77 1 - 0
Tyler Kime - 2.88 5 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Hoover Met - Croley 40 3.0
League Record: 4 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Phillip Smith - 2.89
Brian Harbison - 2.85
Tad Templeton - 2.79
Danny Slovensky - 2.78
Ed Bauer - 2.76
Amin Ali - 2.70
Robert Letson - 2.69
Richard Shirley - 2.68
Al Maiola Jr - 2.67
Terry Pouncey - 2.66
Jeffrey Lovett - 2.65
Shezad Keshwani - 2.58
Tyrell Jordan - 2.49
League Results By Position
1S 1D 2D 3D
Al Maiola Jr - 2.67 & Jeffrey Lovett - 2.65 1 - 0
Al Maiola Jr - 2.67 & Robert Letson - 2.69 1 - 0
Al Maiola Jr - 2.67 & Shezad Keshwani - 2.58 0 - 1
Al Maiola Jr - 2.67 1 - 0
Amin Ali - 2.70 & Richard Shirley - 2.68 1 - 1 0 - 2
Brian Harbison - 2.85 & Terry Pouncey - 2.66 1 - 0
Brian Harbison - 2.85 5 - 0
Danny Slovensky - 2.78 & Jeffrey Lovett - 2.65 1 - 0
Danny Slovensky - 2.78 & Robert Letson - 2.69 1 - 1
Danny Slovensky - 2.78 & Terry Pouncey - 2.66 1 - 0
Ed Bauer - 2.76 & Al Maiola Jr - 2.67 1 - 1
Ed Bauer - 2.76 & Amin Ali - 2.70 0 - 1
Ed Bauer - 2.76 & Tad Templeton - 2.79 0 - 1
Jeffrey Lovett - 2.65 & Robert Letson - 2.69 1 - 0
Jeffrey Lovett - 2.65 & Terry Pouncey - 2.66 1 - 0
Phillip Smith - 2.89 & Amin Ali - 2.70 0 - 1 1 - 0
Phillip Smith - 2.89 & Robert Letson - 2.69 2 - 0
Richard Shirley - 2.68 & Shezad Keshwani - 2.58 0 - 1 1 - 0
Tyrell Jordan - 2.49 0 - 3
Tad Templeton - 2.79 & Amin Ali - 2.70 1 - 0
Tad Templeton - 2.79 & Terry Pouncey - 2.66 1 - 1
Tad Templeton - 2.79 & Tyrell Jordan - 2.49 0 - 1
Tad Templeton - 2.79 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Riverchase - Tulloss
League Record: 1 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Wayne Barre - 2.66
Brian Goodyear - 2.65
Jason McCay - 2.60
Jake Livingston - 2.59
Jay Tidwell - 2.56
Cyprian Casadaban - 2.52
Brian Bradac - 2.52
Jimmy Glenn - 2.48
Wes Barnett - 2.43
Rod Tulloss - 2.34
Bernard Lorino - 2.32
Justin wesley - 2.27
Philip Morrison - n/a
Anthony Plaia - n/a
League Results By Position
1S 1D 2D 3D
Bernard Lorino - 2.32 & Brian Bradac - 2.52 0 - 1
Bernard Lorino - 2.32 & Brian Goodyear - 2.65 1 - 0
Bernard Lorino - 2.32 & Jimmy Glenn - 2.48 0 - 1
Brian Bradac - 2.52 & Brian Goodyear - 2.65 0 - 1 0 - 1
Brian Goodyear - 2.65 & Justin wesley - 2.27 0 - 1
Brian Goodyear - 2.65 & Rod Tulloss - 2.34 0 - 1
Cyprian Casadaban - 2.52 & Brian Goodyear - 2.65 0 - 1
Cyprian Casadaban - 2.52 & Jimmy Glenn - 2.48 1 - 1
Cyprian Casadaban - 2.52 & Justin wesley - 2.27 0 - 1
Cyprian Casadaban - 2.52 0 - 3
Jimmy Glenn - 2.48 & Rod Tulloss - 2.34 0 - 1
Jake Livingston - 2.59 & Anthony Plaia - n/a 0 - 1
Jake Livingston - 2.59 & Jay Tidwell - 2.56 0 - 1
Jake Livingston - 2.59 & Rod Tulloss - 2.34 0 - 1
Jake Livingston - 2.59 & Wes Barnett - 2.43 0 - 1
Jake Livingston - 2.59 1 - 0
Jason McCay - 2.60 1 - 3
Jay Tidwell - 2.56 & Rod Tulloss - 2.34 0 - 1
Jay Tidwell - 2.56 & Wes Barnett - 2.43 0 - 1 1 - 3
Philip Morrison - n/a & Bernard Lorino - 2.32 0 - 1
Wayne Barre - 2.66 & Brian Bradac - 2.52 1 - 0
Wayne Barre - 2.66 & Brian Goodyear - 2.65 0 - 1
Wayne Barre - 2.66 & Jason McCay - 2.60 0 - 2
Wayne Barre - 2.66 & Jay Tidwell - 2.56 1 - 0
Wayne Barre - 2.66 & Wes Barnett - 2.43 0 - 1 0 - 1